Introduction to Microcontrollers

Course Description

An introduction to microcontroller hardware and software, focusing on embedded control applications. Interconnections of components, peripheral devices, bus timing relationships, structured C-language programming, debugging, input/output techniques, and use of PC-based software development tools are studied.


syllabus

Labs

Lab Notebook

Lab 1

Lab 2

Lab 3

Lab 4

Lab 4

Lab 5

Lab 6

Lab 7

Lab 8 (part 1)

Lab 8 (part 2)

Lab 8 (part 3)

Lab 8 (part 4)

Lab 9

Lab 10

Lab 11

Lab 12 (part 1)

Lab 12 (part 2)